cannot stand seeing blood - Turc Anglais Dictionnaire